Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of heterocarpism

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