Yes, your species seems to correspond to the definition of the genus Mimoleprodera Breuning, 1938. As it is different from the only known species- Mimoleprodera granulosa Breuning, 1938-, it would be necessary to verify that it was not described in another genus...
Breuning's description of M. granulosa fits in most points, but often not clear enough, the type should be deposite in India, acc. Titan: Zoological Survey of India, Kolkata - means probably difficult to see