embryonal disctranslation and definition "embryonal disc", tamil lexiconWordTamil Definitionembryonal discமூலவுருவட்டத்தட்டு