English: Could such an animal have actually existed?
Telugu: అలాంటిది జంతువులకు ఉన్న‌చోటే ఉండాలంటే సాధ్య‌మ‌వుతుందా?