Home
Search
Index
Definify.com
Definition
2024
smegmate
smegmate
Latin
Noun
smegmate
ablative singular of
smegma
Similar Results
Smegmatic