regenerative organ - Spanish English Dictionary