Meaning of water horsetail in English:
water horsetail
noun
(Also more fully "great water horsetail") a horsetail found in shallow water and swampy ground in north temperate regions, Equisteum fluviatile.
Origin
Early 18th century; earliest use found in William Salmon (1644–1713), medical empiric and author.
Are You Learning English? Here Are Our Top English Tips