GeneralConnection.com
➔
Dictionary
water horsetail
Noun
1. swamp horsetail
1. Equisetum fluviatile, horsetail
Usage