Definify.com

Definition 2026


smegmate

smegmate

Latin

Noun

smegmate

  1. ablative singular of smegma