Definify.com
Definition 2024
water_horsetail
water horsetail
English
Noun
water horsetail (plural water horsetails)
- A plant in the taxonomic genus Equisetum (horsetails); Equisetum fluviatile or Equisetum limosum.
Translations
plant
|
|
water horsetail (plural water horsetails)
|
|