What does ornithoid mean?
adjective
Resembling or characteristic of birds; bird-like.
Example
"The ornithoid features of the new aircraft design were intended to reduce wind resistance."
Definition generated by AI and curated by RJS Tech Solutions LLP.