Owl moth Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a very large moth (Erebus strix). The expanse of its wings is over ten inches.

Webster 1913