Crossword Genius

Home to fox, fish and one residing here? (9)

Ross

I believe the answer is:

earthling

'one residing here?' is the definition.
(resident of Earth)

'home to fox fish' is the wordplay.
'home to fox' becomes 'earth'.
'fish' becomes 'ling' (ling is a kind of fish**).
'earth'+'ling'='EARTHLING'

'and' acts as a link.

(Other definitions for earthling that I've seen before include "sci-fi character" , "Human being (sci-fi)" , "man so to be called from space?" , "Man of the world" .)

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