muciferous

Meaning

Producing or secreting mucus.

Notes

Sign in to write sticky notes