English edit

Noun edit

scelidosaurid (plural scelidosaurids)

  1. (zoology) Any dinosaur of the family Scelidosauridae.

Related terms edit

Further reading edit