New Ceylonese Mantidae. Spolia Zeylanica, 16 1931: pp. 123-128. 123 [Zoological Record Volume 68]