iminostilbenes

English

Noun

iminostilbenes

  1. plural of iminostilbene