Definition, synonyms and related words
An organic compound believed to be the active principle of cod liver oil.