Mychocerus astrolabei (Heinze, 1944) Family: Cerylonidae Size: 1.4 mm Location: Indonesia, W-Papua, Kaimana, 18 km NE, 50-80 m leg. A.Skale, 21.-25.II.2011; det. R.Schuh, 2015 Photo: U.Schmidt, 2016
Mychocerus astrolabei (Flickr)