trachodont

Noun
  1. Large duck-billed dinosaur of the Cretaceous period (synset 101709935)

Found on Word Lists

Other Searches