Definitions
There is 1 meaning of the phrase
Melursus Ursinus.
Melursus Ursinus - as a noun
Common coarse-haired long-snouted bear of south-central asia
Synonyms (Exact Relations)
sloth bearursus ursinus