Terebate definitions

Search

Terebate

Terebate logo #21002• (n.) A salt of terebic acid.
Found on http://thinkexist.com/dictionary/meaning/terebate/

Terebate

Terebate logo #20972Ter'e·bate noun A salt of terebic acid.
Found on http://www.encyclo.co.uk/webster/T/28
No exact match found.