teleosaur

'teliә,sɔ:

英文释义

n. Any one of several species of fossil suarians belonging
to Teleosaurus and allied genera. These reptiles are related to the
crocodiles, but have biconcave vertebrae.

中文翻译

n. [古生]完龙

学习工具