megalonychidae : Idioms & Phrases


family megalonychidae

  • noun mammal family consisting of the two-toed sloths
    Megalonychidae.
WordNet