equisetoid








noun

  1. any plant of the phylum or division Equisetophyta (or Sphenopsida), including the horsetails and many extinct species of the Carboniferous Period.
54 queries 0.654