MARE'S TAIL


Meaning of MARE'S TAIL in English

■ noun

1》 a widely distributed water plant with whorls of narrow leaves around a tall stout stem. [ Hippuris vulgaris .]

2》 ( ~s ) long straight streaks of cirrus cloud.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.