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