marsh horsetail
English Dictionary
->
Letter M
-> marsh horsetail
Search Dictionary:
marsh horsetail Definition
(n)
scouring
-
rush
horsetail
widely
distributed
in
wet
or
boggy
areas
of
northern
hemisphere
marsh horsetail Synonyms
Equisetum palustre
marsh horsetail
© Art Branch Inc.