'parrot's beak' definitions:

Definition of 'parrot's beak'

(from WordNet)
noun
Evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand [syn: parrot's beak, parrot's bill, Clianthus puniceus]