英文英文字典

英文英文字典

古腾堡计划中的在线英语-英语词典

Teleosaur的结果

Teleosaur (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.