HORSETAIL


Meaning of HORSETAIL in English

[horse.tail] n (15c): equisetum

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