ornithopod dinosaur


Meanings

  • bipedal herbivorous dinosaur

Synonyms