Word info

barnyardgrass

Noun

Meaning

barnyardgrass (uncountable)

Any plant of the genus Echinochloa

Source: en.wiktionary.org

Close letter words and terms