English dictionary

equisetales meaning and definition

EQUISETALES noun

Definition of Equisetales (noun)

  1. lower tracheophytes in existence since the Devonian
Source: Princeton University Wordnet