English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Subvaginal
Subvaginal
(a.)
Situated under or inside a sheath or vaginal membrane;
as, the subvaginal, or subdural, spaces about the optic nerve.