loquat

meaning: yellow olive-sized semitropical fruit with a large free stone and relatively little flesh (noun)


meaning: evergreen tree of warm regions having fuzzy yellow olive-sized fruit with a large free stone (noun)

synonyms:loquat tree,