an Entity in Data Space: dbkwik.org
The Speckled or lobster cockroach, (Nauphoeta cinerea), is a circum-tropical species, originally from North-Eastern Africa, that has achieved a much wider distribution due to its association with man. Spine-tailed Earwig