Webster's Revised Unabridged Dictionary · 1913

Inuloid

Inuloid , noun

[Inulin + -oid.]

(Chemistry) A substance resembling inulin, found in the unripe bulbs of the dahlia.