Tamil Dictionary 🔍

muciparous

Mu*cip"a*rous, a. Etym: [Mucus + L. parere to produce.] (Physiol.) Defn: Secreting, or producing, mucus or mucin.


muciparous - Similar Words