Jellyfish tree

The Jellyfish tree (Medusagyne oppositifolia) is a species of tree that is native to the island of Mahé.