the ability to produce a desired or intended result
‘Norman questioned the efficacy of the plan.’
effectiveness, success, potency, power, benefit, advantage, value
Favourite story that involves humans being eaten? There are a lot.
Have a nice day!