HORSETAIL Meaning of HORSETAIL in English [horse.tail] n (15c): equisetum Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012