Skip to main content

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.
Advertisement