Friday, January 27 2023
Total Visitors: 517593
scutigera sp.. A long-legged forest centipede.
Photo Details
Image #: DSC_6656-50001
Species: scutigera sp.
Location: Selangor, Malaysia
Description: A long-legged forest centipede.
Keywords: