English edit

Noun edit

diguanides

  1. plural of diguanide