snowcaps (0 synonym found)

We don't have any synonyms for snowcaps yet.

Did you mean…

Think snowcaps belongs in the thesaurus? Recommend it and we'll take a look.


Definition of snowcaps:

(n) : A layer of snow covering a mountain top.
(n) : A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.

Definition of snowcaps:

(n) : A layer of snow covering a mountain top.
(n) : A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.

Back to Top