Biology Forums Dictionary
From Biology Forums Dictionary
An organism that must obtain organic molecules for both energy and as a carbon source.
Biology Dictionary | About | Help | FAQ | Create account | Log in