Crossword Genius

Heavenly body in need of a man-made hormone (7)

Ross

I believe the answer is:

steroid

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

'man-made hormone' is the definition.
'steroid' can be an answer for 'hormone' (steroid hormone is a kind of hormone). I'm unsure of the 'man-made' bit.

'heavenly body in need of a' is the wordplay.
'heavenly body' becomes 'asteroid' (asteroid is a kind of heavenly body).
'in need of' indicates named letters should be taken away.
'asteroid' with 'a' taken away is 'STEROID'.

Can you help me to learn more?

(Other definitions for steroid that I've seen before include "Organic compound" , "Compound used as drug or performance enhancer" , "Hormone perhaps" , "Body-building drug" , "Type of hormone" .)

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