Word info

serotherapist

Noun

Meaning

serotherapist (plural serotherapists)

One who practises serotherapy.

Source: en.wiktionary.org

Close letter words and terms