English dictionary
herd's grass meaning and definition
Definition and meaning of herd's grass at MeaningMonkey.org. herd's grass meaning and definition in the English Dictionary.HERD'S GRASS noun
Definition of herd's grass (noun)
- grass with long cylindrical spikes grown in northern United States and Europe for hay
- synonyms: Phleum pratense, timothy
Source: Princeton University Wordnet