allamanda cathartica Meaning, Definition & Usage

  1. noun vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
    common allamanda; golden trumpet.

WordNet