Description de quelques Scarabaeides des Indes Neerlandaises appartenant au Musée de Leyde

Published in Notes From The Leyden Museum, in 1886, in volume 8, issue 3, pages 131-137

Date published:1886

BHL: 9637864