ORNITHOID
Meaning of ORNITHOID in English
ˈȯ(r)nəˌthȯid adjective
Etymology: International Scientific Vocabulary ornith- + -oid
: resembling a bird : birdlike
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012