Iconographically, as also here, she is shown seated on a peacock as her mount, an image represented in caves 10 and 12 at Ellora. She is very rarely depicted with six heads and twelve hands but is not unheard of. The very name of the goddess Mahamayuri is suggestive of her close connection with the bird mayura i.e. the peacock. This connection seems to be very logical in the view of the fact that the goddess is believed to be the deification of the magical formula, called the Golden Peacock Charm, used by the faithful to ensure protection from snake bites.
Seated in a relaxed posture atop the peacock, she raises two hands in abhaya and varada mudra respectively and the rest ten hands hold various weapons. The bird is shown with its natural poise and grace, delicately carved.
This description by Renu Rana.