Definition of Edmontosaurus

  • 1. Duck-billed dinosaur from Canada found as a fossilized mummy with skin Noun

Semanticaly linked words with "edmontosaurus"

Hyponims for word "edmontosaurus"