Ichthyosauria

英 美
  • 鱼龙目
Noun:
  1. extinct marine reptiles: ichthyosaurs