Noun Definition

melursus

1.Definition: sloth bears; in some classifications not a separate genus from Ursus

Category: Animals