teleosaurus

,teliә'sɔ:rәs

英文释义

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

中文翻译

n. [古生]完龙

学习工具