cryptophyceae: motile usually brownish-green protozoa-like algae
class: (biology) a taxonomic group containing one or more orders
indigofera: genus of tropical herbs and shrubs having odd-pinnate leaves and spurred flowers in long racemes or spikes