MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lily-of-the-valley tree

noun (n)

  • broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
    broad leaved evergreen asiatic pohon yang rendah dengan glos daun dan terkulai kumpulan bunga putih
    source: wordnet30