Unscramble
Definition of Edmontosaurus
Noun: edmontosaurus
Duck-billed dinosaur from Canada found as a fossilized mummy with skin
See also:
Edmontonia
Edo