iminoesters
English
Noun
iminoesters
plural of
iminoester