kei apple bush

Noun
  1. Vigorous South African spiny shrub grown for its round yellow juicy edible fruits (synset 112399270)

Found on Word Lists

Other Searches