English word definition — powered by WordNet
having the sticky properties of an adhesive
Want to remember mucilaginous?