1 ornithoid | Definition of ornithoid

ornithoid

adjective
or·​ni·​thoid | \ ˈȯ(r)nəˌthȯid\

Definition of ornithoid

: resembling a bird : birdlike

History and Etymology for ornithoid

International Scientific Vocabulary ornith- + -oid

Keep scrolling for more