teleosaur
/'teliә,sɔ:/
📖 中文释义
- n. [古生]完龙
📘 English Definition(英文释义)
- 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.
>
/'teliә,sɔ:/