English

edit

Noun

edit

imidazolylidenes

  1. plural of imidazolylidene