YourDictionary

muciferous medical definition

adjective
Muciparous.

Learn more about muciferous

link/cite print suggestion box