Meaning of aegilops triuncalis

Definition of aegilops triuncalis

(noun) European grass naturalized as a weed in North America; sharp-pointed seeds cause injury when eaten by livestock

Other information on aegilops triuncalis

WIKIPEDIA results for aegilops triuncalis
Amazon results for aegilops triuncalis