Definition for Euglenoid

From Biology Forums Dictionary

Flagellated protozoan with multiple mitochondria; may be heterotrophic or have chloroplasts descended from algae.