polyamidines - English Synonyms Dictionary