Panjangnya, 27cm.[5] Burung yang jantan mempunyai paruh yang berwarna kuning. Bagian bawahnya berwarna merah. Itu dapat dilihat pada musim berbuahpohonara[6] dan punggung dan penutup atas sayap merah-coklat (betina:hijau gelap).[2]Tubuh bagian bawah hijau kekuningan, sayap kehitaman dengan garis kuning tebal dan bulu tepi kuning. Bagian lainnya abu-abu dengan garis hitam pada bagian tengah, bagian sisi hijau bergaris-garis putih, penutup ekor bagian bawah coklat kemerahan.[2] Suara mereka mirip punai kecil, tetapi kurang meratap dan lebih terpotong-potong.[7]
Kebiasaan
Saat makan dalam kawanan besar, sering terlihat terbang berpindah-pindah pada tajuk pohon yang rendah, di hutandataran rendah sampai ketinggian 200 mdpl.[5][7] Mereka makan bersama dengan kelompok punai yang lain.[5]