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 ?

97

You're viewing a single thread.

97 comments
97 comments