syphiloids
English
Noun
syphiloids
plural of
syphiloid