Close
Common NameCherry Red Centipede
Scolopendra dehaani