medella

Latin > English

medella medellae N F :: cure, remedial treatment; healing, healing power (Sax); health

Latin > German (Georges)

medella, s. medela.