READ MORE
The Jellyfish tree (Medusagyne oppositifolia) is a species of tree that is native to the island of Mahan.