homeopathists is a form of:

Homeopathist



Same as: homoeopathy, homeopathic, homeopathy
ENGLISH MEANING
noun
1.
A believer in, or practitioner of, homeopathy.