mare's-tail
English
mare's-tail meaning in English • mare's-tail का अर्थ अंग्रेजी में
Noun
- A long streaky cloud, spreading out like a horse's tail, and believed to indicate rain; a cirrus cloud. See Cloud>.
- An aquatic plant of the genus Hippuris (Hippuris vulgaris), having narrow leaves in whorls.