Meaning of shoeblack plant

Definition of shoeblack plant

(noun) large showy Asiatic shrub or small tree having large single or double red to deep-red flowers

Other information on shoeblack plant

WIKIPEDIA results for shoeblack plant
Amazon results for shoeblack plant