EQUISETA MEANING IN ENGLISH

• Equiseta Definition & Synonyms

  1. (pl. ) of Equisetum


• Equisetaceous Definition & Synonyms

  1. (a.) Belonging to the Equisetaceae, or Horsetail family.


RECENT SEARCHES