vaginal artery
noun
: any of the several arteries that supply the vagina and that usually arise from the internal iliac artery or the uterine artery
Love words? Need even more definitions?
Merriam-Webster unabridged
Share