INULOID Meaning of INULOID in English noun a substance resembling inulin, found in the unripe bulbs of the dahila. Webster English vocab. Английский словарь Webster. 2012