mare's tail
Concise Oxford English Dictionary © 2008 Oxford University Press:
mare's tail
▶noun
- 1 a widely distributed water plant with whorls of narrow leaves around a tall stout stem. [Hippuris vulgaris.]
- 2 (mare's tails) long straight streaks of cirrus cloud.
'mare's tail' also found in these Oxford entries:

