Definisi 'ilama tree'

English to English
noun
1 tropical American tree grown in southern United States having a whitish pink-tinged fruit Terjemahkan
source: wordnet30


Visual Synonyms