owl moth

noun

owl moth

noun
1

Any of various moths, mainly brahmaeids, but also Anticarsia irrorata, Cometaster pyrula, Thysania agrippina , and Thysania zenobia.

Related terms
owl butterfly, moth owl

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.