Synonyms for sphenopsida | Synonym.com

Synonyms and antonyms for sphenopsida

1. Sphenopsida (n.)

horsetails and related forms

Synonyms: