meaning of Blennogenous

Blennogenous meaning in General Dictionary

Generating mucus

View more

  • Generating mucus.

Blennogenous meaning in General Dictionary

(a.) Generating mucus.