Noun Definition
marsh horsetail
1.Definition: scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere
Related Noun(s):equisetum palustre
Category: Plants1.Definition: scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere
Related Noun(s):equisetum palustre
Category: Plants