Definify.com

Definition 2025


homeopathists

homeopathists

English

Noun

homeopathists

  1. plural of homeopathist