Muciferous definitions

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