Definition
- edible wild cherry which has two or three seeds in each fruit. It grows on lows by the beach and has a shiny leaf. (english - native cherry)
Translations
native cherrycherry
Location
Loading map...
Place Name
Approximate location: 42.867°S, 147.228°E