What is the full meaning of diapsids
DIAPSID, a diapsid reptile [n]
Example of the word diapsids placed on a Scrabble board.