English | German | Russian | Czech

squalodon English

Meaning squalodon meaning

What does squalodon mean?

squalodon

(paleontology) Any of a genus of extinct whales with serrated teeth, belonging to the Squalodontidae.

Are you looking for...?