Hydra magnipapillata, a tiny freshwater polyp, could live for up to 1400 years

Advertisements