Find the word definition

Wiktionary
mucoadhesive

a. (context medicine especially of a drug English) That adheres to a mucous membrane n. (context medicine English) Any drug that adheres to a mucous membrane