WATER HORSETAIL


Meaning of WATER HORSETAIL in English

noun

1. : stonewort

2. : an aquatic horsetail (as Equisetum fleuratile )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.