CACHALOT


Meaning of CACHALOT in English

n. large toothed whale having square head with a cavity full of a mixture of sperm oil and spermaceti

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.