|
Definition of Inuloid
1. n. A substance resembling inulin, found in the unripe bulbs of the dahlia.
Definition of Inuloid
1. Noun. (organic compound) A substance resembling inulin, found in the unripe bulbs of the dahlia. ¹
¹ Source: wiktionary.com
Medical Definition of Inuloid
1.