English to English
marmalade bush
noun (n)
- evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplantevergreen amerika selatan pohon yang rendah memiliki mencolok trumpet shaped bunga jeruk; sebagai seorang dewasa ornamen atau houseplantsource: wordnet30