MalayTranslate.com
Malay to English Translator
Translate Here

English to English

marmalade bush

noun (n)

  • evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
    evergreen amerika selatan pohon yang rendah memiliki mencolok trumpet shaped bunga jeruk; sebagai seorang dewasa ornamen atau houseplant
    source: wordnet30