"Nilus albocinctus", synonym "Thalassius albocinctus", commonly called the fishing spider, is a species of spider found in tropical Asia from India to the Philippines. It is named after its habit of catching small fish.
Similar species: Spiders
By Albert Kang
All rights reserved
Uploaded Jun 20, 2020. Captured Feb 20, 2019 15:58.
comments (2)