Equisetum



ENGLISH MEANING
noun
1.
A genus of vascular, cryptogamic, herbaceous plants; -- also called horsetails.