cyanoguanides

English

Noun

cyanoguanides

  1. plural of cyanoguanide