owl moth

Noun

 * 1) Any of various moths, mainly brahmaeids, but also, ,  , and.