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 ?

116

You're viewing a single thread.

116 comments
116 comments