cachalote
Top 30000
Meanings
Noun
1. cachalot, sperm whale
Examples1
A sperm whale is the biggest toothed whale.