varicelloidtranslation and definition "varicelloid", tamil lexiconWordTamil Definitionvaricelloidபயற்றம்மை போன்ற.