meaning of mares tail

1. A long streaky cloud, spreading out like a horses tail, and believed to indicate rain; a cirrus cloud. See Cloud.
2.
An aquatic plant of the genus Hippuris (H. vulgaris), having narrow leaves in whorls.


Related Words

mares-tail | mares tail |

Developed & Maintained By Taraprasad.com

Treasure Words