medella
Latin > English
medella medellae N F :: cure, remedial treatment; healing, healing power (Sax); health
Latin > German (Georges)
medella, s. medela.
medella medellae N F :: cure, remedial treatment; healing, healing power (Sax); health
medella, s. medela.