ichthyosauria

📖 中文释义

  1. 鱼龙目
📘 English Definition(英文释义)
  1. n. pl. An extinct order of marine reptiles, including
  2. Ichthyosaurus and allied forms; -- called also Ichthyopterygia. They
  3. have not been found later than the Cretaceous period.