Definify.com

Definition 2025


smegmata

smegmata

Latin

Noun

smegmata

  1. nominative plural of smegma
  2. accusative plural of smegma
  3. vocative plural of smegma