snowcap(redirected from Microchera albocoronata)
Also found in: Thesaurus, Encyclopedia.
Snow covering a mountain peak, especially such snow existing year-round.
(Physical Geography) a cap of snow, as on the top of a mountain
a layer of snow forming a cap on or covering the top of something, as a mountain peak or ridge.