ornithomimida Meaning, Definition & Usage

  1. noun lightly built medium-size theropods
    suborder Ornithomimida.

WordNet