Soldier moth Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a large geometrid moth (Euschema militaris), having the wings bright yellow with bluish black lines and spots.

Webster 1913