Appearance
The larvae have been found on the leaves of ''Mangifera'' species. They have a bright ochreous ground colour, covered densely with white hairs. The body has a greenish tinge.References:
Some text fragments are auto parsed from Wikipedia.