1 result found

Search Results for: vaginal mucosa

Vaginal mucosa

Definition noun The mucous membrane inside of the vagina. Supplement Synonym:tunica mucosa... Read More