TED Ed Carnivorous Plants Animation

 

Concept design

Concept design