adducer

adducer

English Noun
Ad

Definition

One who adduces.

Etymology

From adduce + -er.

Ad