loquats

noun
  1. small, oval, yellow-orange fruits with sweet flesh and large seeds, or the evergreen trees that produce them

Examples