• 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
Connect with us on Facebook