diploblastictranslation and definition "diploblastic", tamil lexiconWordTamil Definitiondiploblasticஇருபடையுள்ள