Adjective Definition

muciferous

1.Definition: containing or secreting mucus




Please Share