Inuloid /(?)/ In·u·loid Inuloid n. A substance resembling inulin, found in the unripe bulbs of the dahlia. (Chem.)