Meaning of common allamanda

Definition of common allamanda

(noun) vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers

Other information on common allamanda

WIKIPEDIA results for common allamanda
Amazon results for common allamanda