Etymology
Today it means: Any compound, including many natural products, having a partial terpenoid structure Full definition →
From mero- + terpene.
Etymology from Wiktionary, CC BY-SA 4.0.