ULOTRICHI Meaning of ULOTRICHI in English (n. pl.) The division of mankind which embraces the races having woolly or crispy hair. Cf. Leiotrichi. Webster's English dictionary. Английский словарь Webster. 2012