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