YourDictionary

mucinoid medical definition

adjective
Resembling mucin.

link/cite print suggestion box