释义 |
mare's tail 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 |