diamidines
English
Noun
diamidines
plural of
diamidine