Mediterranean island found to have no end of taramasalata (5)
I believe the answer is:
crete
'mediterranean island' is the definition.
(Greek island)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for crete that I've seen before include "Large Mediterranean island" , "Mediterranean island, capital Heraklion" , "Herakleion its big port" , "Island whose largest city is Heraklion" , "Greek island, capital Heraklion" .)