logo

Video encyclopedia

Otostigmus scaber

Otostigmus scaber is a species of centipedes in the family Scolopendridae. The species distributed much larger range from African Réunion, to South Asian countries towards Taiwan, Vietnam and Hawaii.
Explore contextually related video stories in a new eye-catching way. Try Combster now!