English Dictionary
◊ GEEBUNG
geebung
n : any of numerous shrubs and small trees having hard narrow
leaves and long-lasting yellow or white flowers followed
by small edible but insipid fruits