Online English Dictionary

Home

Inuloid


n.

A substance resembling inulin, found in the unripe bulbs of the dahlia.


© 2009 Dammam Community College