ตาช้าง

dtaa-cháang

Noun

    • red bead tree, coral-wood tree (Adenanthera pavonina); its red seeds