Epiwubana
In-game article clicks load inline without leaving the challenge.
Epiwubana is a monotypic genus of South American dwarf spiders containing the single species, Epiwubana jucunda. It was first described by Alfred Frank Millidge in 1991, and has only been found in Chile.