Rhyme Desk
Find rhyming words!

Definition of "Mucoid" :

noun: any of several glycoproteins similar to mucin

adjective: relating to or resembling mucus

"A mucoid substance."