- Sterculia foetida as a noun:
- 1
Sterculia foetida
noun
1 Sterculia foetida
Large tree of Old World tropics having foul-smelling orange-red blossoms followed by red pods enclosing oil-rich seeds sometimes used as food.
synonyms: Java olives, kalumpang.
debug info: 0.0146