The greater Blue-eared starling is a 22 cm long, bird. This starling is glossy blue-green with a purple-blue belly and blue ear patch. Its iris is bright yellow or orange. The sexes are similar, but the juvenile is duller and has blackish-brown underparts.