hairy caterpillartranslation and definition "hairy caterpillar", tamil lexiconWordTamil Definitionhairy caterpillarகம்பளி்ப்புழுred hairy caterpillarசிவப்புக் கம்பளிப்புழு