toothed whales

English

Noun

toothed whales

  1. plural of toothed whale