| 释义 |
Definition of medicine tree in English: medicine treenoun The horseradish tree, Moringa oleifera, from which poultices, ointments, and other traditional remedies are or were derived.
Origin Late 19th century; earliest use found in The Contemporary Review. Definition of medicine tree in US English: medicine treenoun The horseradish tree, Moringa oleifera, from which poultices, ointments, and other traditional remedies are or were derived.
Origin Late 19th century; earliest use found in The Contemporary Review. |