Definify.com

Definition 2024


smegmata

smegmata

Latin

Noun

smegmata

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