Crossword Genius

As defence against infection, do any bit ordered (8)

Ross

I believe the answer is:

antibody

I'm a little stuck... Click here to teach me more about this clue!

'as defence against infection' is the definition.
I can't judge whether this definition defines the answer.

'do any bit ordered' is the wordplay.
'ordered' is an anagram indicator.
'do'+'any'+'bit'='doanybit'
'doanybit' is an anagram of 'ANTIBODY'.

Can you help me to learn more?

(Other definitions for antibody that I've seen before include "personal protection" , "Immune system protein" , "Protein produced in the blood" , "protection against disease" , "Protective protein in blood which destroys inimical substances" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app