profiteer: someone who makes excessive profit (especially on goods in short supply)
causal agent: any entity that produces an effect or is responsible for events or results
tachyglossus: type genus of the family Tachyglossidae