Meaning of alopecurus
Definition of alopecurus
(noun)
annual
or
perennial
grasses including
decorative
and
meadow
species
as
well
as
notorious
agricultural
weeds
Other information on alopecurus
WIKIPEDIA results for
alopecurus
Amazon results for
alopecurus
Tweet