Deutsch Version
Meaning of
"Teufelskralle Pflanze"
in English language
German to English
English to German
German
English
Teufelskralle Pflanze; der Harpagophytum procumbens; Trampelklette
harpagophytum procumbens; Devil’s Claw: a south African medicinal plant used in treatment of osteoarthritis