English

edit

Noun

edit

aminothioureas

  1. plural of aminothiourea