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
Tweet