wild loquat

Noun

 * 1) Any of various African fruit trees of the genus Uapaca