pythonid
Meaning
- noun Any of the family Pythonidae of non-venomous snakes, distinguished from the boids by teeth on the premaxilla.
Similar words
pythonoid boid tropidophiid bolyeriid pythonomorph leptotyphlopid anomalepidid python tropidophid tropidopheid
Save “pythonid” to learn later