iminostilbenes
English
Noun
iminostilbenes
plural of
iminostilbene