therapsid - noun

singulartherapsid
pluraltherapsids