Word info

micrairoid

Noun

Meaning

micrairoid (plural micrairoids)

Any grass of the subfamily Micrairoideae, native to Australia.

Source: en.wiktionary.org

Close letter words and terms