salamander tree

[English]

The salamander tree is a tree that grows in South East Asia and Australia, producing clusters of large, sour purple berries that are used in preserves.

Synonyms in other languages

Latin names

Countries