Stegosaur Meaning

There are 1 meaning(s) for word Stegosaur

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 stenops,  stegosaurus