Home
Search
Index
Definify.com
Definition
2024
smegmata
smegmata
Latin
Noun
smegmata
nominative plural of
smegma
accusative plural of
smegma
vocative plural of
smegma
Similar Results
Smegmatic
Stigmata