Definify.com

Definition 2025


jellyfish_tree

jellyfish tree

English

Noun

jellyfish tree (plural jellyfish trees)

  1. A rare tree, Medusagyne oppositifolia, indigenous to the island of Mahé in the Seychelles.

See also