Translation of بازپیدائش in English:

بازپیدائش

phrase

Biology

  • regeneration, regrowth of lost or destroyed organs