Excretion

Russian Meaning

экскреция

выделение

English Meaning

  1. The act or process of discharging waste matter from the blood, tissues, or organs.
  2. The matter, such as urine or sweat, that is so excreted.

StatCounter - Free Web Tracker and Counter