Definify.com

Definition 2024


endospermas

endospermas

Spanish

Noun

endospermas

  1. plural of endosperma