Snowcap

Definition:

  • (n.) A very small humming bird (Microchaera albocoronata) native of New Grenada.

Compare snowcap with other words:

mountain vs. snowcap

snow vs. snowcap