wild loquat
English
Noun
wild
loquat
(
plural
wild loquats
)
Any of various African fruit trees of the genus
Uapaca