Definify.com

Definition 2024


lesser_vestibular_glands

lesser vestibular glands

English

Noun

lesser vestibular glands pl (plural only)

  1. Skene's gland