meaning of squalodon

1. A genus of fossil whales belonging to the Phocodontia; -- so called because their are serrated, like a sharks.


Related Words

squalodon | squalodont |

Developed & Maintained By Taraprasad.com

Treasure Words