Noun edmontosaurus has 1 sense
  1. edmontosaurus - duck-billed dinosaur from Canada found as a fossilized mummy with skin
    --1 is a kind of
    hadrosaur, hadrosaurus, duck-billed dinosaur
    --1 is a member of genus Edmontosaurus
,
TOP