Living organisms that prepare their own food are known as
Living organisms that cannot make their own food are called
Living organisms that depend on other living organisms for their food are known as ______ .