Terebate
/(?)/
Ter·e·bate
Terebate
n.
A salt of terebic acid.