Glossary

kidney

Subject: 

  • Life Sciences

mammalian organ which filters the blood to produce urine.