ichthyosaurs
Definition
noun. any of several marine reptiles of the Mesozoic having a body like a porpoise with dorsal and tail fins and paddleshaped limbs
Example Sentence
We read about ichthyosaurs at the museum.
Synonyms
fossil reptile; extinct sea reptiles; fishlike marine reptile fossil
Antonyms
duck