Word info

orchardgrass

Noun

Meaning

orchardgrass (plural orchardgrasses)

Any of various grasses of the genus Dactylis, especially Dactylis glomerata.

Source: en.wiktionary.org

Close letter words and terms