'edmontosaurus' definitions:

Definition of 'edmontosaurus'

(from WordNet)
noun
Duck-billed dinosaur from Canada found as a fossilized mummy with skin

Words containing 'edmontosaurus'