acylthioureas

English

Noun

acylthioureas

  1. plural of acylthiourea