Word info

centothecoid

Noun

Meaning

centothecoid (plural centothecoids)

Any grass of the genus Centotheca

Source: en.wiktionary.org

Close letter words and terms