Green’s Dictionary of Slang

Venus’s glove n.

the vagina.

[UK]Shakespeare Troilus and Cressida IV v: Your quondam wife swears still by Venus’ glove.