You must log in or # to comment.
The mitochondria is the powerhouse of the cell!
A cell with organelles and… fingers. Definitely something that was found on a space expedition and will evolve into a killing machine.
Looks like a Mawmouth, from the Deadly Education series. Fantastic book series in my opinion.
Would be a good tree topper.