Equisetoid (noun) Definition, Meaning & Examples

noun
  1. any plant of the phylum or division Equisetophyta (or Sphenopsida), including the horsetails and many extinct species of the Carboniferous Period.
Equisetoid (noun) Definition, Meaning & Examples

More Definitions