diapsid

?

ads

noun

~ diapsid noun; ~ diapsids plural

thesaurus

ads