Definition, synonyms and related words
A nutritional supplement derived from the liver of the halibut.