Definify.com

Definition 2025


endospermas

endospermas

Spanish

Noun

endospermas

  1. plural of endosperma