inosites is Accepted in TWL Scrabble Dictionary

inosites Scrabble score: 8

Meaning of inosites

  • INOSITE, an alcohol found in plant and animal tissue, also INOSITOL [n]