LEIOTRICHI Meaning of LEIOTRICHI in English noun ·pl the division of mankind which embraces the smooth-haired races. Webster English vocab. Английский словарь Webster. 2012