parrot's beak

Noun
  1. Evergreen shrub with scarlet to white clawlike or beaklike flowers;
    New Zealand (synset 112537582)

Found on Word Lists

Other Searches