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