squalodon
skwɑːlədɒn
Definitions
1. noun
A genus of extinct toothed cetaceans that lived during the Eocene.
“The fossil discovery of squalodon provided significant insights into the evolution of marine mammals.”
skwɑːlədɒn
1. noun
A genus of extinct toothed cetaceans that lived during the Eocene.
“The fossil discovery of squalodon provided significant insights into the evolution of marine mammals.”