Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of odontocete

- A subdivision of Cetacea, including the sperm whale, dolphins, etc.; the toothed whales.