Definify.com
Definition 2025
jellyfish_tree
jellyfish tree
English
Noun
jellyfish tree (plural jellyfish trees)
- A rare tree, Medusagyne oppositifolia, indigenous to the island of Mahé in the Seychelles.
See also
- jellyfish tree on Wikipedia.Wikipedia