mucoid
Explore definitions, synonyms, and language insights of mucoid
Definitions
Adjective
relating to or resembling mucus; "a mucoid substance"
Noun
any of several glycoproteins similar to mucin