giraffoid
/ˌɡɪrəˈfoʊɪd/Definitions
1. noun
Resembling or related to a giraffe, especially in form or structure.
“The giraffoid long neck of the sauropod dinosaur allowed it to reach high into the trees.”
1. noun
Resembling or related to a giraffe, especially in form or structure.
“The giraffoid long neck of the sauropod dinosaur allowed it to reach high into the trees.”