YourDictionary

allamanda

(ălˌə-mănˈdə)

noun
Any of several tropical American evergreen shrubs of the genus Allamanda, widely cultivated in warm regions for their showy yellow or purple trumpet-shaped flowers.

link/cite print suggestion box