What is the full meaning of neuropathists
NEUROPATHIST, a specialist in nervous diseases [n]
Example of the word neuropathists placed on a Scrabble board.