Muciferous meaning

myo͝o-sĭfər-əs
Secreting, producing, or containing mucus.
adjective
0
0
Producing or secreting mucus.
adjective
0
0
Secreting, producing, or containing mucus.
adjective
0
0
Advertisement