YourDictionary

myxopoiesis medical definition

noun
The production of mucus.

link/cite print suggestion box