HORSETAIL


Meaning of HORSETAIL in English

■ noun a flowerless spore-producing plant with a hollow jointed stem bearing whorls of narrow leaves. [Genus Equisetum , class Sphenopsida.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.