Definitions
noun
an oil obtained from the livers of cod and similar fishes; taken orally as a source of vitamins A and D
noun
an oil obtained from the livers of cod and similar fishes; taken orally as a source of vitamins A and D
Look “cod-liver oil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.