The Chinese red-headed centipede, also known as the Chinese red head, (Scolopendra subspinipes mutilans) is a centipede from East Asia and Australasia. It averages 20 cm (8 inches) in length and lives in damp environments.
Similar species: Tropical Centipedes
By nature_lover_in_japan
All rights reserved
Uploaded May 17, 2021. Captured May 16, 2021 19:45 in Unnamed Road, Tochigi, Japan.
comments (6)