You searched for: “ophioid
ophioid
Pertaining to, similar to, or resembling snakes.