Definisi 'java olives'

English to English
noun
1 large tree of Old World tropics having foul-smelling orange-red blossoms followed by red pods enclosing oil-rich seeds sometimes used as food Terjemahkan
source: wordnet30
More Word(s)
sterculia,
More Word(s)
sterculia,
Berdasar Huruf Depan
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z