Ichthyosauria Meaning
There are 1 meaning(s) for word Ichthyosauria
Meaning 1 : extinct marine reptiles: ichthyosaurs
Synonyms : order ichthyosauria
Synonyms : order ichthyosauria
Similar words of Ichthyosauria :