Meaning of parrot's beak

Definition of parrot's beak

(noun) evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand

Other information on parrot's beak

WIKIPEDIA results for parrot's beak
Amazon results for parrot's beak