endocarpos

Spanish

Noun

endocarpos m pl

  1. plural of endocarpo