English Geosesarma dennerle Cited by user Citation bot on 20 May 2022 Geosesarma dennerle is a species of small land-living crabs found on Java, Indonesia.