wild medlar tree

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

Found on Word Lists

Other Searches