iminolactones
English
Noun
iminolactones
plural of
iminolactone