• word of the day

    mental retardation

    mental retardation - Dictionary definition and meaning for word mental retardation

    Definition
    (noun) lack of normal development of intellectual capacities
Connect with us on Facebook