Home
Search
Index
Definify.com
Definition
2024
smegmatibus
smegmatibus
Latin
Noun
smegmatibus
dative plural of
smegma
ablative plural of
smegma
Similar Results