odontoceti : Idioms & Phrases


suborder odontoceti

  • noun toothed whales: dolphins; porpoises; sperm whales; beaked whales
    Odontoceti.
WordNet