Definify.com

Definition 2024


periurethral_glands

periurethral glands

English

Noun

periurethral glands pl (plural only)

  1. Skene's glands