Inuloid Copy link Inuloid , noun [Inulin + -oid.] (Chemistry) A substance resembling inulin, found in the unripe bulbs of the dahlia.