parrot''s beak
Explore definitions, synonyms, and language insights of parrot''s beak
Definitions
Noun
evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand
Explore definitions, synonyms, and language insights of parrot''s beak