How many years do Indian roofed turtle live?
The Indian roofed turtle has an average lifespan of 15 to 20 years in the wild, but some individuals may live for up to 30 years in captivity.
How many years do Indian roofed turtle live?
The Indian roofed turtle has an average lifespan of 15 to 20 years in the wild, but some individuals may live for up to 30 years in captivity.
|