Definition of nodosaur in English:

nodosaur

noun

  • A nodosaurid dinosaur, especially a nodosaurus.

Origin

1920s. From scientific Latin Nodosaurus Nodosaurus: see -saur.

Pronunciation

nodosaur

/ˈnəʊdəsɔː/