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

inosite Definition

Cancel
inosite
noun
A carbohydrate found in plants and animals

Words Related to inosite!

inosite Examples by Brain Bank Users