|
Definition of Edmontosaurus
1. Noun. Duck-billed dinosaur from Canada found as a fossilized mummy with skin.
Generic synonyms: Duck-billed Dinosaur, Hadrosaur, Hadrosaurus
Group relationships: Genus Edmontosaurus
Group relationships: Genus Edmontosaurus