EUGLENOIDS
euglenoids: translation
(u-gle\'noids)
A group of algae (the division Euglenophyta) or protozoa (order Euglenida) that normally have chloroplasts containing chlorophyll a and b. They usually have a stigma and one or two flagella emerging from an anterior gullet.