Definitions for "Snowcap"
A very small humming bird (Microchæra albocoronata) native of New Grenada.
The Snowcap, Microchera albocoronata, is a small hummingbird which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama. It is the only member of the genus Microchera.
Keywords:  mountain, peak, covering
a covering of snow (as on a mountain peak)