loquat

Noun
  1. Evergreen tree of warm regions having fuzzy yellow olive-sized fruit with a large free stone;
    Native to China and Japan (synset 112650427)
  2. Yellow olive-sized semitropical fruit with a large free stone and relatively little flesh;
    Used for jellies (synset 107779768)

Other Searches