sperm whale
sperm whale
English
Noun
Ad
Definition
A whale (Physeter macrocephalus), the largest of the toothed whales.
Etymology
A clipping of spermaceti whale.
Ad
sperm whale
A whale (Physeter macrocephalus), the largest of the toothed whales.
A clipping of spermaceti whale.