Mangifera indica
The larvae feed on the flowers of "Mangifera indica".