meaning of muciparous

1. Secreting, or producing, mucus or mucin.


Related Words

muciparous |

Developed & Maintained By Taraprasad.com

Treasure Words