definitely a feijoa...I have one in the back yard..they are yummmmmmmmmy!!!!!!