What is the full meaning of homeopathists
HOMEOPATHIST, one who practises homeopathy, also HOMEOPATH, HOMOEOPATH, HOMOEOPATHIST [n]
Example of the word homeopathists placed on a Scrabble board.