HETEROCARPISM MEANING IN ENGLISH

• Heterocarpism Definition & Synonyms

  1. (n.) The power of producing two kinds of reproductive bodies, as in Amphicarpaea, in which besides the usual pods, there are others underground.


RECENT SEARCHES