English dictionary
holcus lanatus meaning and definition
Definition and meaning of holcus lanatus at MeaningMonkey.org. holcus lanatus meaning and definition in the English Dictionary.HOLCUS LANATUS noun
Definition of Holcus lanatus (noun)
- tall European perennial grass having a velvety stem; naturalized in United States and used for forage
- synonyms: velvet grass, Yorkshire fog
Source: Princeton University Wordnet