A worldwide community photographing and learning about wildlife
The Scolopendridae are a family of large ...
About 15cm large, with exceptionally bright and contrasting coloration, ...
, Scolopendra cingulata is one of the smallest species in the family
cingulata is one of the smallest species in the family