Sterculia foetida
English Dictionary
->
Letter S
-> Sterculia foetida
Search Dictionary:
Sterculia foetida Definition
(n)
large
tree
of
Old
World
tropics
having
foul
-
smelling
orange
-
red
blossoms
followed
by
red
pods
enclosing
oil
-
rich
seeds
sometimes
used
as
food
Sterculia foetida Synonyms
Java olives
kalumpang
Sterculia foetida
© Art Branch Inc.