warts is a form of:

Inquirer



ENGLISH MEANING
noun
1.
One who inquires or examines; questioner; investigator.