Tamil Dictionary 🔍

macrocephalic

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


macrocephalic - Similar Words