YourDictionary

muciparous medical definition

adjective
Secreting, producing, or containing mucus.

link/cite print suggestion box