English edit

Noun edit

avetheropod (plural avetheropods)

  1. Any birdlike theropod of the clade Avetheropoda