Noun Definition

megalonychidae

1.Definition: mammal family consisting of the two-toed sloths

Category: Animals