Word info

cardiodilator

Noun

Meaning

cardiodilator (plural cardiodilators)

A machine for cardiodilation.

Source: en.wiktionary.org

Close letter words and terms