Organism found on a broken beam; give oxygen (6)
I believe the answer is:
amoeba
But I can't explain it at all! Could you help me understand?
(Other definitions for amoeba that I've seen before include "Microscopic animal found in water" , "Unicellular organism" , "little creature" , "Microscopic life form" , "Not much life" .)