• word of the day

    unguiculata

    unguiculata - Dictionary definition and meaning for word unguiculata

    Definition
    (noun) in former classifications a major division of Mammalia comprising mammals with nails or claws; distinguished from hoofed mammals and cetaceans
Download our Mobile App Today
Receive our word of the day
on Whatsapp