Table of Contents > Health Dictionary > Impairment


A physical or mental defect at the level of a body system or organ. The official WHO definition is: any loss or abnormality of psychological, physiologic, or anatomic structure or function.
Healthy Living Marketplace
Garden Of Life
Now Food
Eden Foods
Now Food
Lily of the Desert
North American Herb & Spice