Грамматический словарь Зализняка (склонения слова):
Башмачок, башмачки, башмачка, башмачков, башмачку, башмачкам, башмачок, башмачки, башмачком, башмачками, башмачке, башмачках
БАШМАЧ’ОК, башмачка, ·муж.
1. уменьш. к башмак, туфелька (·разг. ).
2. Название рода орхидейных декоративных растений с большими цветками, похожими на туфлю (бот.). Венерин башмачок.