marsh horsetail Meaning, Definition & Usage

  1. noun scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere
    Equisetum palustre.

WordNet