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