Sponsored Links

macrocephalic

translation and definition "macrocephalic", tamil lexicon

WordTamil Definition
macrocephalicநீண்ட அல்லது பெரிய தலையுடைய.