Skip Navigation

Mitochondria is the power house of the cell

This (arguably unhelpful) phrase seems to be taught across schools all over the world. What are some other phrases like this that are common ?

124

You're viewing a single thread.

124 comments
You've viewed 124 comments.