The Carabidae of Barkuda island

Published in Records of The Indian Museum, in 1921, in volume 22, pages 339-348

Date published:1921