Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toothed whale Definition

Cancel
toothed whale
noun(toothed whale)
any of a suborder (Odontoceti) of cetaceans (such as a dolphin, porpoise, or killer whale) bearing usually numerous simple conical teeth

Words Related to toothed whale!

toothed whale Examples by Brain Bank Users