Meanings

  1. donated organ

  2. organ

    Die Krankenhäuser klagen seit langem über einen Mangel an Spenderorganen.