chancroids

English

Noun

chancroids

  1. plural of chancroid