Det er en stor due, opp mot 40 cm lang. Den er hovedsakelig metallisk grønn med grønn og kopperfargede halsfjær. Hode, øvre del av nakken, flygefjærene og brystet er mørkegrå. Stjerten er veldig kort og hvit. Den har en utvekst ved roten av nebbet. Hunnen er noe mindre enn hannen, og har en mindre utvekst på nebbet, korterte halsfjær og er brunere under. Ungfugler har svart stjert.