DOLICHOID Meaning of DOLICHOID in English ˈdälə̇ˌkȯid adjectiveEtymology: dolich- + -oid anthropology : tending to be long and narrow Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012