|
Definition of Water horsetail
1. Noun. Eurasia; northern North America to Virginia.
Definition of Water horsetail
1. Noun. A plant in the taxonomic genus ''Equisetum'' (horsetails); ''Equisetum fluviatile'' or ''Equisetum limosum''. ¹
¹ Source: wiktionary.com