English: Dravidosaurus - This "dinosaur" may actually have been a marine reptile.
Telugu: ద్రావిడోసారస్ - ఈ "డైనోసార్" నిజానికి సముద్రపు సరీసృపాలుగా ఉండవచ్చు.