Meaning of christmas bush

Definition of christmas bush

(noun) Australian tree or shrub with red flowers; often used in Christmas decoration

Other information on christmas bush

WIKIPEDIA results for christmas bush
Amazon results for christmas bush