bisaziridines

English

Noun

bisaziridines

  1. plural of bisaziridine