Noun Definitionedmontosaurus1.Definition: duck-billed dinosaur from Canada found as a fossilized mummy with skinCategory: Animals