Definify.com

Definition 2025


homeopaths

homeopaths

English

Noun

homeopaths

  1. plural of homeopath