Seraph moth Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous species of geometrid moths of the genus Lobophora, having the hind wings deeply bilobed, so that they seem to have six wings.

Webster 1913