kidney
  • noun an organ in vertebrates that regulates and filters waste for excretion

Not what you were looking for?