trachodon Meaning, Definition & Usage

  1. noun large duck-billed dinosaur of the Cretaceous period
    trachodont.

WordNet