Word info

zymocarpus

Noun

Meaning

zymocarpus (plural zymocarpuses)

refers to a genus of tropical American plants of the family Cucurbitaceae

Source: en.wiktionary.org

Close letter words and terms