Your answer will depend on what you call a prefix.
I would call the following letters prefixes: un-, mulit-, pre-, post-, and dis-.
In my opnion, 'agri-food' is a word formed by combining two words, 'agriculture' and 'food'.
On the other hand, a dictionary lists both 'agro-' and...