Subscribe
URL of the page has been copied to clipboard.
Meaning : Scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere.
Synonyms : equisetum palustre
Install App
Marsh horsetail meaning in Telugu.