Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

inuloid Definition

Cancel
inuloid
noun
A substance resembling inulin, found in the unripe bulbs of the dahlia

Words Related to inuloid!

inuloid Examples by Brain Bank Users