A fruit on a tree. A tree on a fruit.

Answer: pineapple

More Food Riddles with answers

More Food Riddles