indolecarbamidine

Noun

 * 1)  An indole derivative of a carbamidine