Kidneywort

n.
  1. A kind of saxifrage (Saxifrage stellaris).
  2. The navelwort.