SQUALODON MEANING IN ENGLISH

• Squalodon Definition & Synonyms

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


• Squalodont Definition & Synonyms

  1. (a.) Pertaining to Squalodon.


RECENT SEARCHES