mucilaginous

Explore definitions, synonyms, and language insights of mucilaginous

Definitions

Adjective Satellite
having the sticky properties of an adhesive