HOLCUS LANATUS
(noun)
There is 1 meaning of the phrase
Holcus Lanatus.
Definitions
Holcus Lanatus - as a noun
Tall european perennial grass having a velvety stem; naturalized in united states and used for forage
Synonyms (Exact Relations)
