Word info

sonophoresis

Noun

Meaning

English Wikipedia has an article on:sonophoresisWikipedia
sonophoresis (uncountable)

(medicine) The application of ultrasound to assist the adsorption of topical medicine through the skin.

Source: en.wiktionary.org

Close letter words and terms