English dictionary
toothed whale meaning and definition
Definition and meaning of toothed whale at MeaningMonkey.org. toothed whale meaning and definition in the English Dictionary.TOOTHED WHALE noun
Definition of toothed whale (noun)
- any of several whales having simple conical teeth and feeding on fish etc.
Source: Princeton University Wordnet