Noun Definition

ichthyosauria

1.Definition: extinct marine reptiles: ichthyosaurs

Category: Animals