introitusEnglish

introitus

Noun

Entrance or opening to a hollow organ or tube (especially the vaginal opening)

English: introitus