Small bird; large hummingbird. Adult male with iridescent purple crown, green throat, and black belly. Adult female with green upperparts, grayish underparts, and a white streak extending behind the eye.
Juvenile male shows plumage intermediate between that of adult male and adult female. Juvenile female resembles adult female, but with gray-buff fringes on feathers of upperparts.