Definition of marsh horsetail in US English:

marsh horsetail

noun

  • A horsetail, Equisetum palustre, found in marshes and damp meadows in north temperate regions.

Origin

Mid 18th century.