Chancroid may be caused by –
Besides, H. ducreyi chancroid can be caused by herpes virus hominis, corynebacterium species, staph. epidermidis, streptococci, B melaniogenicus, N. gonorrhea (rarely).
T. pallidium
G. donovani
Chlamydia trachomatis
Herpes hominis virus