I paid Roger off for American Marmot of the Grassy Plains (7,3)
I believe the answer is:
prairie dog
'american marmot of the grassy plains' is the definition.
I can't judge whether this defines the answer.
'i paid roger off' is the wordplay.
'off' indicates an anagram.
'i'+'paid'+'roger'='ipaidroger'
'ipaidroger' is an anagram of 'PRAIRIE-DOG'.
'for' is the link.
Can you help me to learn more?
(Other definitions for prairie dog that I've seen before include "Underground community member" , "North American burrowing mammal" , "Animal" , "Rodent" , "A ground squirrel" .)