• Ornithopod

    Full definition of ornithopod

    Noun

    ornithopod

    (plural ornithopods)
    1. A type of bipedal, herbivorous, bird-hipped dinosaur from the Cretaceous period, found on all seven continents.
    © Wiktionary