English dictionary
parrot's bill meaning and definition
Definition and meaning of parrot's bill at MeaningMonkey.org. parrot's bill meaning and definition in the English Dictionary.PARROT'S BILL noun
Definition of parrot's bill (noun)
- evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand
- synonyms: Clianthus puniceus, parrot's beak
Source: Princeton University Wordnet