leiotrichi
English
leiotrichi meaning in English • leiotrichi का अर्थ अंग्रेजी में
n. pl.
- The division of mankind which embraces the smooth-haired races.