bn:01014575n
Noun Concept
EL
No term available
EN
Ophthalmosauridae is an extinct family of thunnosaur ichthyosaurs from the Middle Jurassic to the early Late Cretaceous worldwide. Wikipedia
Relations
Sources