Word info

neurotherapist

Noun

Meaning

neurotherapist (plural neurotherapists)

A specialist in the treatment of nervous diseases.

Source: en.wiktionary.org

Close letter words and terms