kalumpang
1.
(
noun
) 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
,
Sterculia foetida
Related Words:
sterculia
Terms and Conditions of Use / Copyright Notice