MONOCARP MEANING IN ENGLISH

• Monocarp Definition & Synonyms

  1. (n.) A monocarpic plant.


• Monocarpellary Definition & Synonyms

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


RECENT SEARCHES