sprout: a newly grown bud (especially from a germinating seed)
greens: any of various leafy plants or their leaves and stems eaten as vegetables
bacillariophyceae: marine and freshwater eukaryotic algae: diatoms