EQUISETUM MEANING IN ENGLISH

• Equisetum Definition & Synonyms

  1. (n.) A genus of vascular, cryptogamic, herbaceous plants; -- also called horsetails.


RECENT SEARCHES