It is about 20 cm (7.9 in) long. The plumage is mostly green.[3] The lore has a red spot. The ear-coverts and lower malar are blue. The throat is mustard yellow.[2] The forehead is yellow. There is a black stripe above the eye. The beak is black and thick.[4] The breast has a blue band and a red band.[2] The belly is yellowish-green. The feet are greyish. The sexes are alike.[4]