• word of the day

    megalonychidae

    megalonychidae - Dictionary definition and meaning for word megalonychidae

    Definition
    (noun) mammal family consisting of the two-toed sloths
Download our Mobile App Today
Receive our word of the day
on Whatsapp