Word info Synonyms

teleosaurus

Noun

Meaning

A genus of extinct crocodilian reptiles of the Jurassic period, having a long and slender snout.

Source: Webster's dictionary

Synonyms

Close letter words and terms