logo

Video encyclopedia

Taractrocera archias

Taractrocera archias is a butterfly of the Hesperiidae family. It is found in mainland south-eastern Asia, Java and Lesser Sunda Islands.
Explore contextually related video stories in a new eye-catching way. Try Combster now!