teleosaurus
Noun
Meaning
A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.
Source: Webster's dictionaryNoun
A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.
Source: Webster's dictionary