therapsid - noun
singular
therapsid
plural
therapsids