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.”
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.”