Jumping spiders (Yaginumaella) are classified as Arachnida and their 48 species are found in many locations that include China, Bhutan, Nepal and Japan.
Jumping spiders (Yaginumaella) are classified as Arachnida and their 48 species are found in many locations that include China, Bhutan, Nepal and Japan.