toothed whale

?

ads

noun

~ toothed whale noun; ~ toothed whales plural

thesaurus

~ a word related to toothed whale as Noun.

  1. whale
ads