Are there animals also who make there own food?
No, animals do not make their own food as they can not carry out the process of photosynthesis. They drive their nutrition from plants. That is why they are heterotrophs.
Why can't animals make their own food?
Plants prepare there own food, so they are called _____.