What is an ingestive heterotroph?