English

edit

Noun

edit

diguanides

  1. plural of diguanide