English

edit

Noun

edit

iminolactones

  1. plural of iminolactone