INULOID


Meaning of INULOID in English

noun a substance resembling inulin, found in the unripe bulbs of the dahila.

Webster English vocab.      Английский словарь Webster.