Home

Word

toothed whale, n.
more info any of several whales having simple conical teeth and feeding on fish etc.
<noun.animal>

toothed whale