'marsh horsetail' definitions:

Definition of 'marsh horsetail'

(from WordNet)
noun
Scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere [syn: marsh horsetail, Equisetum palustre]