Latin-English dictionary »

enema meaning in English

LatinEnglish
enema [enematis] (3rd) N
noun

enema, clysternoun

injection [injections]noun
[UK: ɪn.ˈdʒek.ʃn̩] [US: ˌɪn.ˈdʒek.ʃn̩]