CARPOLOGY MEANING IN ENGLISH

• Carpology Definition & Synonyms

  1. (n.) That branch of botany which relates to the structure of seeds and fruit.


RECENT SEARCHES