testificator

TESTIFICA'TOR, n. One who gives witness or evidence.