1 water horsetail | Definition of water horsetail

water horsetail

noun

Definition of water horsetail

1 : stonewort
2 : an aquatic horsetail (as Equisetum fleuratile)