• word of the day

    brachiation

    brachiation - Dictionary definition and meaning for word brachiation

    Definition
    (noun) swinging by the arms from branch to branch
Connect with us on Facebook