African cherry orange

Noun

 * 1) A small tree or shrub of species, bearing a small citrus fruit about three inches in diameter, native to Africa.

Translations

 * Chinese:
 * Mandarin: 非洲櫻桃橘
 * Finnish: omuboro