Word info

naturopathist

Noun

Meaning

naturopathist (plural naturopathists)

A naturopath; One who practises naturopathy.

Source: en.wiktionary.org

Close letter words and terms