ULOTRICHI Meaning of ULOTRICHI in English noun ·pl the division of mankind which embraces the races having woolly or crispy hair. ·cf. leiotrichi. Webster English vocab. Английский словарь Webster. 2012