LIMB


Meaning of LIMB in English

The arm or leg.

English dictionary of medicine.      Английский словарь медицины.