homunculustranslation and definition "homunculus", tamil lexiconWordTamil Definitionhomunculusமூளை/இயக்கப் படிமம்மூளை/ இயக்கப் படிமம்