'parrot's bill' definitions:

Definition of 'parrot's bill'

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

Words containing 'parrot's bill'