Грамматический словарь Зализняка (склонения слова):
Сердцеведец, сердцеведцы, сердцеведца, сердцеведцев, сердцеведцу, сердцеведцам, сердцеведца, сердцеведцев, сердцеведцем, сердцеведцами, сердцеведце, сердцеведцах
сердцеве́дец
-дца, м. устар.
То же, что сердцевед.
[Кречетов] уверял, что глубоко изучил всего Шекспира и называл его не иначе, как великим сердцеведцем. Панаев, Литературные воспоминания.