Definición de medicine tree en inglés

medicine tree

nombre

  • The horseradish tree, Moringa oleifera, from which poultices, ointments, and other traditional remedies are or were derived.

Origen

Late 19th century; earliest use found in The Contemporary Review.