"viscid fluid secreted by the mucous membranes of animals," 1660s (replacing Middle English mucilage), from Latin mucus "slime, mold, mucus of the nose, snot," from PIE root *meug- "slippery, slimy," with derivatives referring to wet or slimy substances or conditions (source also of Latin emungere "to sneeze out, blow one's nose," mucere "be moldy or musty," Greek myssesthai "to blow the nose," myxa "mucus;" Sanskrit muncati "he releases"). Old English had horh, which may be imitative.
<a href="https://www.etymonline.com/word/myxo-">Etymology of myxo- by etymonline</a>
Harper, D. (n.d.). Etymology of myxo-. Online Etymology Dictionary. Retrieved $(datetime), from https://www.etymonline.com/word/myxo-