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
Oranges
414 View
Black Garbage Bag
470 View
Courtyard Wooden Flower Groove
420 View
Wacom Intuos Pro Professional tablet
456 View
Yellow-skinned onion
726 View
Type A camping tent (ridge tent)
438 View
Gryphon bronze sculpture
518 View
Square wooden stool
438 View