Meaning of green foxtail

Definition of green foxtail

(noun) European foxtail naturalized in North America; often a troublesome weed

Other information on green foxtail

WIKIPEDIA results for green foxtail
Amazon results for green foxtail