Asked in Animal Life
Animal Life

An organism that can't make it's own food?

Answer

User Avatar
Wiki User
10/04/2012

No