Spirit butterfly Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous species of delicate butterflies of tropical America belonging to the genus Ithomia. The wings are gauzy and nearly destitute of scales.

Webster 1913