Etymology
Today it means: A proprietary preparation of matzoon and cod-liver oil. Full definition →
From matzoon + -ol?
Etymology from Wiktionary, CC BY-SA 4.0.