muciferous

  • (a) containing or secreting mucus

Words of close approximity