drumstick tree
词源说明
drumstick + tree. The immature pods are long and cylindrical like drumsticks
释义
名词noun
- 1An economically useful tree, Moringa oleifera, probably native to India, but grown throughout the tropics.
正在查询…
drumstick + tree. The immature pods are long and cylindrical like drumsticks