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.