Word info

dogstail

Noun

Meaning

dogstail (countable and uncountable, plural dogstails)

Any perennial grass of the genus Cynosurus, native to the Mediterranean basin, grown for fodder

Source: en.wiktionary.org

Close letter words and terms