Class Sphenopsida Synonyms

Horsetails and related forms
(Noun)