English
Detailed Synonyms for parrot's bill in English
parrot's bill:
parrot's bill [the ~] noun
-
the parrot's bill
– evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand 1the parrot's beak; the parrot's bill; the Clianthus puniceus– evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand 1