The largest prehistoric animals include both vertebrate and invertebrate species. Many of them are described below, along with their typical range of size (for the general dates of extinction, see the link to each). Many species mentioned might not actually be the largest representative of their clade due to the incompleteness of the fossil record and many of the sizes given are merely estimates since no complete specimen have been found. Their body mass, especially, is largely conjecture because soft tissue was rarely fossilized. Generally the size of extinct species was subject to energetic[1] and biomechanical constraints.[2]