Skip to main content

odontocete

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