Dear Yashodan and Parag, I happened to stumble upon the identity of your colorful caterpillar. Its name is Trypanophora semihyalina (sorry, no English vernacular mentioned):
* http://i173.photobucket.com/albums/w45/et-2007/DSC05567corprs.jpg (Hong Kong) * http://www.flickr.com/search/?q=Trypanophora&w=all&s=int&referer_searched=1 (HK, plus photos of adults) * http://www.nhm.ac.uk/jdsml/research-curation/research/projects/hostplants/list.dsml?searchPageURL=index.dsml&Familyqtype=starts+with&Family=&PFamilyqtype=starts+with&PFamily=&Genusqtype=starts+with&Genus=Trypanophora&PGenusqtype=starts+with&PGenus=&Speciesqtype=starts+with&Species=semihyalina&PSpeciesqtype=starts+with&PSpecies=&Country=&sort=Family (numerous hostplants in India, including Careya) Best wishes, Keith -- Enjoy

