Designed by
Title
Keluwing Spirostreptus animal #165344525
Description
Keluwing Spirostreptus is a type of animal that is included in the Millennial Feet Diplopoda and Thousand Feet class Myriapoda, the main part of a limb-limbed animal Arthropoda, also called the lelue or high.