venomoid
English
noun
Definitions
- A venomous snake that has undergone a surgical procedure to remove or inhibit the production of snake venom.
Etymology
Suffix from English venom.
Origin
English
venom
Suffix from English venom.
English
venom