ODONTOCETE MEANING IN ENGLISH

• Odontocete Definition & Synonyms

  1. (n.pl.) A subdivision of Cetacea, including the sperm whale, dolphins, etc.; the toothed whales.


RECENT SEARCHES