pythonoid
/ˌpaitʃoʊˈnaɪd/Definitions
1. noun
resembling or suggestive of a python, especially in being large or massive
“The pythonoid snake slithered silently through the grass.”
1. noun
resembling or suggestive of a python, especially in being large or massive
“The pythonoid snake slithered silently through the grass.”