haldol halibut liver oil – Meaning and Explanation