synapsid

(noun) synapsid reptile

< synapse | synapsid reptile >