English: The Spinosaurus is the largest land predator that ever lived.
Telugu: స్పైనోసారస్ ఇప్పటివరకు నివసించిన అతిపెద్ద భూ ప్రెడేటర్, ఇది టైరన్నోసారస్ కంటే పెద్దది.