Meaning of holcus lanatus

Definition of holcus lanatus

(noun) tall European perennial grass having a velvety stem; naturalized in United States and used for forage

Other information on holcus lanatus

WIKIPEDIA results for holcus lanatus
Amazon results for holcus lanatus