Skip to main content

leiotrichi

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