Etymology
Today it means: A glycoside containing seventeen sugar moieties Full definition →
From heptadeca- + glycoside.
Etymology from Wiktionary, CC BY-SA 4.0.