Грамматический словарь Зализняка (склонения слова):
1. шпанка, шпанки, шпанки, шпанок, шпанке, шпанкам, шпанку, шпанки, шпанкой, шпанкою, шпанками, шпанке, шпанках 2. шпанка, шпанки, шпанки, шпанок, шпанке, шпанкам, шпанку, шпанок, шпанкой, шпанкою, шпанками, шпанке, шпанках
шпа́нка
-и, род. мн. -нок, дат. -нкам, ж.
То же, что шпанская муха (мушка).
шпа́нка
ШПАНКА -и; мн. род. -нок, дат. -нкам; ж. Разг. Шпанская муха, шпанская мушка.
ШП’АНКА, шпанки, ·жен.
1. Шпанская мушка (зоол.).
2. Шпанская вишня (с.-х.).
3. Шпанская овца (с.-х.).