halibut-liver oil

Explore definitions, synonyms, and language insights of halibut-liver oil

Definitions

Noun
a fatty oil from halibut livers that is used as a source of vitamin A

More General Terms