a large fruiting,evergreen shrub or small tree (feijoa sellowiana) - Spanisch Englisch Wörterbuch