Crossword Genius

Ibis slithers all over the place in these lands (7,5)

Ross

I believe the answer is:

british isles

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

'place in these lands' is the definition.
The definition suggests an adverb but the answer is not.

'ibis slithers all over' is the wordplay.
'all over' indicates anagramming the letters.
'ibis'+'slithers'='ibisslithers'
'ibisslithers' with letters rearranged gives 'BRITISH ISLES'.

'the' is the link.

Can you help me to learn more?

(Another definition for british isles that I've seen is " UK and Ireland".)

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