Malabar oil
Noun
Meaning
Malabar oil (usually uncountable, plural Malabar oils)
A mixture of oils obtained from the livers of several kinds of fish frequenting the Malabar Coast of India and the neighbourhood of Karachi.
Noun
Malabar oil (usually uncountable, plural Malabar oils)
A mixture of oils obtained from the livers of several kinds of fish frequenting the Malabar Coast of India and the neighbourhood of Karachi.