Definition, synonyms and related words
Any organic compound having two amidine groups, such as pentamidine