Word info

mesangiosperm

Noun

Meaning

mesangiosperm (plural mesangiosperms)

Any flowering plant of the clade Mesangiospermae

Source: en.wiktionary.org

Close letter words and terms