Jellyfish-tree meaning

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

Origin of jellyfish-tree