Definify.com

Definition 2024


smegmate

smegmate

Latin

Noun

smegmate

  1. ablative singular of smegma