marsh horsetail

1. (noun) scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere
Synonyms: Equisetum palustre
Related Words: horsetail



Terms and Conditions of Use / Copyright Notice