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
Tweet