Word info

teleneurologist

Noun

Meaning

teleneurologist (plural teleneurologists)

One who practises teleneurology.

Source: en.wiktionary.org

Close letter words and terms