ULOTRICHI MEANING IN ENGLISH

• Ulotrichi Definition & Synonyms

  1. (n. pl.) The division of mankind which embraces the races having woolly or crispy hair. Cf. Leiotrichi.


RECENT SEARCHES