'swamp horsetail' definitions:

Definition of 'swamp horsetail'

(from WordNet)
noun
Eurasia; northern North America to Virginia [syn: swamp horsetail, water horsetail, Equisetum fluviatile]