Definition of SPHENOPSIDA • Dictionary meaning of Sphenopsida • Words with similar meaning as Sphenopsida ...