1308
Table of Contents > Health Dictionary > Impairment

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