Noun edmontonia has 1 sense
  1. Edmontonia - heavily armored and highly spiked dinosaur with semi-upright posture
    --1 is a kind of
    ankylosaur, ankylosaurus
    --1 is a member of genus Ankylosaurus
,
TOP