MalayTranslate.com
Malay to English Translator
Translate Here

English to English

hazel tree

noun (n)

  • Australian tree grown especially for ornament and its fine-grained wood and bearing edible nuts
    australia pohon tumbuh terutama untuk menghias dan para fine grained kayu dan merasai makan kacang
    source: wordnet30