toothed whale

?

ads

noun

thesaurus

~ a word related to toothed whale as Noun.

  1. whale
ads