melursus

/mɛˈlʊərsəs/

Definitions

1. noun

a large Asian sloth bear (Melursus ursinus), native to the Indian subcontinent and Sri Lanka.

“The melursus is a protected species in its native habitat.”

Synonyms

  • Indian sloth bear
  • sloth bear