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
Tweet