Etymology
Today it means: A substance resembling inulin, supposedly found in the unripe bulbs of the dahlia. Full definition →
From inulin + -oid.
Etymology from Wiktionary, CC BY-SA 4.0.