Tamil Dictionary 🔍

leiotrichi

Lei*ot"ri*chi, n. pl. Etym: [NL., fr. Gr. (Anthropol.) Defn: The division of mankind which embraces the smooth-haired races.


leiotrichi - Similar Words