Mental retardation

Definition of Mental retardation from the PharmacyDictionary.in

Mental retardation

This is a term for a condition characterized by below-average intellectual development.

Not Available