Life … Animals Arthropods Insects Cockroaches and Termites Sand Cockroaches Eucorydia Eucorydia yasumatsui species 5 observations Eucorydia yasumatsui Eucorydia yasumatsui Close