|
Definition of Leiotrichi
1. n. pl. The division of mankind which embraces the smooth-haired races.
Medical Definition of Leiotrichi
1. Origin: NL, fr. Gr. Smooth +, hair] The division of mankind which embraces the smooth-haired races. Source: Websters Dictionary (01 Mar 1998)