Definisi 'dacrycarpus'

English to English
noun
1 evergreen coniferous shrubs or trees of New Zealand to Malaysia and Philippines Terjemahkan
source: wordnet30


Visual Synonyms