iminoacetates
English
Noun
iminoacetates
plural of
iminoacetate