D onald Trump has a new nemesis, with a name worthy of a supervillain: Scenedesmus.