Definition of Snowcap

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

Synonyms of Snowcap


No Synonyms Found.

Antonyms of Snowcap


No Antonyms Found.

Homophones of Snowcap


No Homophones Found.