Definisi 'lithocarpus densiflorus'

English to English
noun
1 evergreen tree of the Pacific coast area having large leathery leaves; yields tanbark Terjemahkan
source: wordnet30


Visual Synonyms