Define Terpa Meaning

Terpa
Terpa;

Noun:
1. The name that is given to a plant that produces a poison that is similar to cobra venom

"Don't touch the terpa!"
By Kellie