OWL BUTTERFLY


Meaning of OWL BUTTERFLY in English

noun

: a large So. American butterfly of the genus Caligo ; especially : a butterfly ( C. eurylochus ) that has a large ocellated spot like an owl's eye on each hind wing

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.