Wiktionary
benzamidines
n. (plural of benzamidine English)
n. (plural of benzamidine English)