Meaning of parrot's bill

Definition of parrot's bill

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

Other information on parrot's bill

WIKIPEDIA results for parrot's bill
Amazon results for parrot's bill