VariousWords beta
Definitions:
Adjective
muciferous
Definition: containing or secreting mucus
Definition: Producing or secreting mucus.