Name Stegosaurus coated plates scaly lizard is given on the basis of such an assumption

Could you correct the punctuation please?
Name Stegosaurus (coated plates scaly lizard) is given on the basis of such an assumption.