MARE'S TAIL


Meaning of MARE'S TAIL in English

noun

( plural mare's tails or mares' tails )

1. : a cirrus cloud that has a long slender flowing appearance

2. plural mare's tails

a. : a common aquatic plant ( Hippuris vulgaris ) with elongated shoots clothed with dense whorls of subulate leaves

b. : horsetail 2

c. : horseweed 1

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.