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

More General Terms