Summary
English Synonyms:   more detail...
  1. secrete mucus:


English

Detailed Synonyms for secrete mucus in English

secrete mucus:

secrete mucus verbe

  1. secrete mucus

Related Synonyms for secrete mucus