Online English Dictionary

Home

Submucous


a.

Situated under a mucous membrane.


© 2009 Dammam Community College