Definition, synonyms and related words
A giant extinct sea reptile with crocodile-like head in the genus Kronosaurus.