kumquats

noun
  1. small oval citrus fruits with sweet edible skin and tart flesh, or the trees that bear them

Examples