aegilops_triuncalisEnglish

Aegilops triuncalis, goat grass

Noun

European grass naturalized as a weed in North America, sharp-pointed seeds cause injury when eaten by livestock

English: goat grass, Aegilops triuncalis

English words with similar meanings

Show 1 words