Meaning of “fish oil” in the English Dictionary

british dictionary