• word of the day

    tapir

    tapir - Dictionary definition and meaning for word tapir

    Definition
    (noun) large inoffensive chiefly nocturnal ungulate of tropical America and southeast Asia having a heavy body and fleshy snout
Download our Mobile App Today
Receive our word of the day
on Whatsapp