Word info

polydrupe

Noun

Meaning

polydrupe (plural polydrupes)

(botany) Any fruit that is an aggregate of multiple drupes

Source: en.wiktionary.org

Close letter words and terms