Stegosaurus Meaning

There are 1 meaning(s) for word Stegosaurus

Meaning 1 : herbivorous ornithischian dinosaur with a row of bony plates along its back and a spiked tail probably used as a weapon

    Synonyms : stegosaur,  stegosaur stenops