isothioureas

English

Noun

isothioureas

  1. plural of isothiourea