ornithoid
/ˌɔrnɪθɔɪd/Definitions
1. noun
relating to or resembling birds; bird-like
“The ornithoid fossils found in the museum were a significant discovery in the field of paleontology.”
1. noun
relating to or resembling birds; bird-like
“The ornithoid fossils found in the museum were a significant discovery in the field of paleontology.”