Upload Your Entry
Museum Administration
0 Comments

Scutigera

Scutigera is a centipede with a compact body fringed with fine, long limbs that resemble eyelashes. This particular example is missing several legs, poor thing. Photograph by Peter B Tzannes, 2004

Leave A comment