CHANCROID

Definition of CHANCROID

  1. (noun)infectious venereal ulcer