The AI-powered English dictionary
plural ornithodirans
Any birdlike reptile of the clade Ornithodira. examples