sphenopsida : Idioms & Phrases


class sphenopsida

  • noun horsetails and related forms
    Sphenopsida; class Equisetatae; Equisetatae.
WordNet