long-headed

a. 精明的、敏銳的

英文釋義

  1. having a dolichocephalic head