What is the full meaning of mesosaurs
MESOSAUR, an extinct aquatic reptile [n]
Example of the word mesosaurs placed on a Scrabble board.