English dictionary
swamp horsetail meaning and definition
Definition and meaning of swamp horsetail at MeaningMonkey.org. swamp horsetail meaning and definition in the English Dictionary.SWAMP HORSETAIL noun
Definition of swamp horsetail (noun)
- Eurasia; northern North America to Virginia
- synonyms: Equisetum fluviatile, water horsetail
Source: Princeton University Wordnet