What is the full meaning of introituses
INTROITUS, (Latin) the entrance to a cavity or hollow organ e.g. the vagina [n]
Example of the word introituses placed on a Scrabble board.