Crossword Genius

Like ultra-spiritual type that offers response to disease? (8)

Ross

I believe the answer is:

antibody

'that offers response to disease?' is the definition.
(antibodies fight against diseases)

I don't understand the remainder of the clue.

(Other definitions for antibody that I've seen before include "Protective protein in blood which destroys inimical substances" , "Antigen attacker" , "Fighter in blood" , "personal protection" , "protection against disease" .)

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