Eyespot anthelid

Anthela ocellata

"Anthela ocellata", the eyespot anthelid, is a moth of the family Anthelidae. The species was first described by Francis Walker in 1855. It is found in Australia, from Bundaberg to Hobart along the east coast.

No videos have been added for this species yet.