Search
Menu
Home
Sources
About
Contacts
Omphalosauridae
Omphalosauridae
is an
extinct
family
of
Ichthyopterygians
known from the
Early
to
Late Triassic
of
Europe
,
North America
, and
possibly
Asia
.