| 释义 |
Definition of drumstick tree in English: drumstick treenoun 1Any of several trees of the genus Cassia (family Leguminosae (Fabaceae)), especially C. sieberiana of Africa. 2The horseradish tree, Moringa oleifera.
Origin Early 19th century. Compare Dutch trommelstokboom, denoting Cassia fistula. noun A deciduous tree native to the Himalayas and also grown elsewhere in the tropics and subtropics for its leaves and long triangular seed pods. Moringa oleifera, family Moringaceae
noun 1Any of several trees of the genus Cassia (family Leguminosae (Fabaceae)), especially C. sieberiana of Africa. 2The horseradish tree, Moringa oleifera.
Origin Early 19th century. Compare Dutch trommelstokboom, denoting Cassia fistula. |