edmontosaurus

definition: duck-billed dinosaur from Canada found as a fossilized mummy with skin
example:
speech part: noun
synonyms:

How edmontosaurus is being used?