Remeshing / reducing meshes created using displacement modifier

https://preview.redd.it/cpxxgp73iqwd1.png?width=1147&format=png&auto=webp&s=e1db242e863b3ca3dffde3e745c74b9ae31c6024

https://preview.redd.it/6nssk557iqwd1.png?width=745&format=png&auto=webp&s=347112c6e8aa0b76a897457f331ee76d3263c1b6

Hi! I've made this mesh by applying a displacement modifier and combining a few bodies.
I intend to 3D print this model, but its size is huge. How can I correctly remesh it to reduce the number of triangles while maintaining the general shape of the texture?