thalloidtranslation and definition "thalloid", tamil lexiconWordTamil Definitionthalloidபகாத் தாவர மேனிபோன்ற.