Leiotrichous /(-kŭs)/

Lei·ot·ri·chous

Leiotrichous

a.
  1. Having smooth, or nearly smooth, hair. (Anthropol.)