Find the word definition

The Collaborative International Dictionary
Leiotrichous

Leiotrichous \Lei*ot"ri*chous\ (-k[u^]s), a. [See Leiotrichi.] (Anthropol.) Having smooth, or nearly smooth, hair.

Wiktionary
leiotrichous

a. having smooth hair