VariousWords beta
Related Terms:
Definitions:
Adjective
chancroidal
Definition: of or relating to or having chancroids
Definition: Relating to chancroid.