MUCIPAROUS MEANING IN ENGLISH

• Muciparous Definition & Synonyms

  1. (a.) Secreting, or producing, mucus or mucin.


RECENT SEARCHES