Berylline Hummingbird is way out of range. Definitely a puffleg (note the puffy legs). The pale vent and overall coloration make it a Greenish Puffleg.
http://www.hummingbirds.net/hoell/greenishpuffleg.jpg
Berylline Hummingbird? Not sure, you can look here:
http://www.google.co.in/search?q=Berylline+Hummingbird&hl=en&biw=1024&bih=442&prmd=imvns&source=lnms&tbm=isch&ei=pQY6T9u4NIrVrQfD6-S4CA&sa=X&oi=mode_link&ct=mode&cd=2&ved=0CA8Q_AUoAQ
Comments (3)