DOLICHOCEPHALIC as ADJECTIVE

  1. Meaning
    • having a relatively long head with a cephalic index of under 75
    Synonym(s) Antonym(s) Similar To