MONOCARPELLARY MEANING IN ENGLISH

• Monocarpellary Definition & Synonyms

  1. (a.) Consisting of a single carpel, as the fruit of the pea, cherry, and almond.


RECENT SEARCHES