meaning of mucosa

1. mucus-secreting membrane lining all body cavities or passages that communicate with the exterior


Related Words

mucosa | mucosal |

Developed & Maintained By Taraprasad.com

Treasure Words