Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Random Model
Iranian Sheep Specimen
860 View
Barclays Football Cup
1006 View
Traditional Indian Food Malai Tikka
849 View
EG 507
611 View
Ancient pottery vessels
455 View