Definitions of Labia

  1. of Labium
  2. Lip- like structures.
X