English dictionary
marsh horsetail meaning and definition
Definition and meaning of marsh horsetail at MeaningMonkey.org. marsh horsetail meaning and definition in the English Dictionary.MARSH HORSETAIL noun
Definition of marsh horsetail (noun)
- scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere
- synonyms: Equisetum palustre
Source: Princeton University Wordnet