Word info

jellyfish tree

Noun

Meaning

jellyfish tree (plural jellyfish trees)

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

Source: en.wiktionary.org

Close letter words and terms