Definitions for ornithoid
ornithoid
or·ni·thoid
Spelling: [awr-nuh-thoid]
IPA: /ˈɔr nəˌθɔɪd/
Ornithoid is a 9 letter English word.
You can make 230 anagrams from letters in ornithoid (dhiinoort).
Definitions for ornithoid
adjective
-
resembling a bird.
Origin of ornithoid
An Americanism dating back to 1855-60; ornith- + -oid