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