ornithoid
Speech parts
1. ornithoid - Noun
2. ornithoid - Adjective
Meaning
ornithoid (comparative more ornithoid, superlative most ornithoid)
Resembling or characteristic of a bird.
ornithoid (plural ornithoids)
(science fiction, fantasy) Any bird-like creature.