macrocephalictranslation and definition "macrocephalic", tamil lexiconWordTamil Definitionmacrocephalicநீண்ட அல்லது பெரிய தலையுடைய.