Definition of Marsh Horsetail

  • 1. Scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere Noun

Synonyms for word "marsh horsetail"

Semanticaly linked words with "marsh horsetail"

Hyponims for word "marsh horsetail"