English → Hindi dictionary
sterculia foetida
स्टरक्यूलिया फ़ीटिडा
Definition
large tree of Old World tropics having foul-smelling orange-red blossoms followed by red pods enclosing oil-rich seeds sometimes used as food
Similar words
java oliveskalumpang
Looking for poetry? Read shayari and poems by great poets.