fossa navicularis
nounMedical Definition of fossa navicularis
: a depression between the posterior margin of the vaginal opening and the fourchette