English

edit

Noun

edit

iminosugars

  1. plural of iminosugar