odontocete
English
odontocete meaning in English • odontocete का अर्थ अंग्रेजी में
n. pl.
- A subdivision of Cetacea, including the sperm whale, dolphins, etc.; the toothed whales.