psilatro
/ˌsɪləˈtreɪtroʊ/Definitions
1. noun
A person who gives away or sells something, especially a medicine, at a very low price, often in exchange for other goods.
“The psilatro of the town’s market would often give away free samples to attract customers.”