ornithoid
English
editEtymology
editAdjective
editornithoid (comparative more ornithoid, superlative most ornithoid)
- Resembling or characteristic of a bird.
Noun
editornithoid (plural ornithoids)
- (science fiction, fantasy) Any bird-like creature.