fuchsia excorticata

Noun
  1. Erect deciduous shrub or tree to 10 feet with maroon flowers;
    New Zealand (synset 112364468)

Found on Word Lists

Other Searches