Meaning of embothrium coccineum

Definition of embothrium coccineum

(noun) grown for outstanding display of brilliant usually scarlet-crimson flowers; Andes

Other information on embothrium coccineum

WIKIPEDIA results for embothrium coccineum
Amazon results for embothrium coccineum