a soft, thin, pliable sheet of animal or vegetable tissue that protects an organ, and through which dissolved nutrients can pass

Translation:
English
Add