ornithoid means resembling or characteristic of a bird.
Among words judged in Lexicurio's Arena, ornithoid ranks #1,115 of 21,855 for Qualifying.
Etymology
From ornitho- + -oid.
adj
- Resembling or characteristic of a bird.
noun
- Any bird-like creature.