Answer: fidelcastor

AnswerCrossword Clue
FIDELCASTOR

Oily Cuban?