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