lophoselenodont Definition
Definition
A term used in paleontology to describe a type of extinct marine animal, specifically a type of ichthyosaur with distinctive serrated teeth.
Browse
A term used in paleontology to describe a type of extinct marine animal, specifically a type of ichthyosaur with distinctive serrated teeth.
Browse