an artificial device that helps to stimulate and regulate the heart muscle.
Glossary
urine
Subject:
- Life Sciences
the liquid produced by the kidneys consisting mainly of water and nitrogenous wastes such as urea and salts.