What is the full meaning of therapsids
THERAPSID, one of a group of Permian and Jurassic reptiles considered to be direct ancestors of mammals [n]
Example of the word therapsids placed on a Scrabble board.