orange foxtail

English

Noun

orange foxtail (plural orange foxtails)

  1. A species of grass, Alopecurus aequalis, native to Eurasia and North America.

References