Word info

amphicarpy

Noun

Meaning

amphicarpy (uncountable)

(biology) The production by a plant of more than one type of fruit. Sometimes restricted to situations where one fruit type is aerial and one is underground.

Source: en.wiktionary.org

Close letter words and terms