Caterpillar is similar to that of T. limniace (see Journal of the Bombay Natural History Society x, 1896, p. 240).
Caterpillar is akin to that of T. limniace (see Journal of the Bombay Natural History Society x, 1896, p. 240).