Definitions
noun
a fatty oil from halibut livers that is used as a source of vitamin A
Look “halibut-liver oil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a fatty oil from halibut livers that is used as a source of vitamin A