Olios is the largest genus of huntsman spiders, containing 250 species. They are found throughout the world, with most species occurring in hot countries. The genus was first described by Charles Athanase Walckenaer in 1837. Wikipedia
Spotted at Choa Chu Kang – January 2021