Word info

medicator

Noun

Meaning

medicator (plural medicators)

Any medical appliance.

Source: en.wiktionary.org

Anagrams

Close letter words and terms