Latin-English dictionary »

smegma meaning in English

LatinEnglish
smegma [smegmatis] (3rd) N
noun

cleansing preparationnoun

fine slag from copper meltingnoun

ointment [ointments]noun
[UK: ˈɔɪnt.mənt] [US: ˌɔɪnt.mənt]