Nodosaurus

noun
No·​do·​sau·​rus

Definition of Nodosaurus

: a genus of heavily armored North American Upper Cretaceous dinosaurs somewhat resembling gigantic horned toads

History and Etymology for Nodosaurus

New Latin, from Latin nodus node, knot + New Latin -saurus

Keep scrolling for more