Sun angel Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a South American humming bird of the genus Heliangelos, noted for its beautiful colors and the brilliant luster of the feathers of its throat.

Webster 1913