diamidinos

English

Noun

diamidinos

  1. plural of diamidino