The greatest ability for regeneration amongst the animals is found in
Formation of new cells or tissues from injured parts of the body is called Regeneration. The greatest ability for regeneration is found in Planaria.
So, the correct option is ‘Planaria’.