Search Details
Word: snowcap
(lookup usage)
(lookup stats)
Meaning:
Noun:
- countable A small hummingbird, ''Microchera albocoronata'', which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.
- uncountable A layer of snow covering a mountain top.
Source: Wiktionary
| Src Info »