diamidinos
English
Noun
diamidinos
plural of
diamidino