Blue-throated hummingbird
The blue-throated hummingbird, (Lampornis clemenciae), is a species of hummingbird. It is a good sized hummingbird, 11.5 to 12.5 cm (4½ to 5 inches) in length and 6 to 10 grams in weight.