Entry 1 sense Webster, 1913 Inuloid · In·u·loid · IPA 01 n. A substance resembling inulin, found in the unripe bulbs of the dahlia. 1. A substance resembling inulin, found in the unripe bulbs of the dahlia.(Chem.)