What is the full meaning of syphilologists
SYPHILOLOGIST, a specialist in syphilology [n]
Example of the word syphilologists placed on a Scrabble board.