synapsida

(noun) Synapsida

< synapsid reptile | synapsis >