Word info

endomucosal

Adjective

Meaning

On the inside of a mucous membrane

(surgery) endoscopic mucosal

Source: en.wiktionary.org

Close letter words and terms