iminoribitols

English

Noun

iminoribitols

  1. plural of iminoribitol