Biology Forums Dictionary
From Biology Forums Dictionary
Single-celled, aquatic protist with cellulose plates and two flagella; may be heterotrophic or photosynthetic.
Biology Dictionary | About | Help | FAQ | Create account | Log in