barterer

nouns

a trader who exchanges goods and not money
is derived from
is a type of (narrower)
someone who purchases and maintains an inventory of goods to be sold