meaning of submucosa

1. the connective tissue beneath mucous membrane


Related Words

submucosa |

Developed & Maintained By Taraprasad.com

Treasure Words