suborder odontoceti

Noun
  1. Toothed whales: dolphins;
    Porpoises;
    Sperm whales;
    Beaked whales (synset 102069103)

Found on Word Lists

Other Searches