Belimbing

Has a sour taste

NEW HORIZON — Star fruit chips

Relationship with other organism
Pollinated by bees and flies