wild medlar tree

Noun
  • Small deciduous tree of southern Africa having edible fruit (synset 112691519)

Other Searches