sakura
n.
cherry tree ('flaming tree', there is also a smaller tree (there is no English or Palauan name) brought by Japanese).
Snippet provided by
tekinged.com
; see full site for more detailed listings.