Upload Your Entry
Vromopapadia
The vromopapadia is a harmless millipede whose names translates as 'stinking priest's wife.' That’s because, when prodded, the vromopapadia emits an oily, sickly, lingering stench. In dry weather, the vromopapadia hides outdoors, under leaves and rocks. Photograph by Peter B Tzannes, 2004