EGAVE

pythonoid

Meaning

  1. noun Any member of the Pythonoidea superfamily of snakes.
Save “pythonoid” to learn later