Definisi 'acrocarpus'

English to English
noun
1 small genus of trees of Indonesia and Malaysia Terjemahkan
source: wordnet30


Visual Synonyms