HORSETAIL


Meaning of HORSETAIL in English

noun a turkish standard, denoting rank.

2. horsetail ·noun a leafless plant, with hollow and rushlike stems. it is of the genus equisetum, and is allied to the ferns. ·see ·illust. of equisetum.

Webster English vocab.      Английский словарь Webster.