Орфографический словарь Лопатина
кавалерист-девица
орф.
кавалер
и
ст-дев
и
ца, -ы,
тв.
-ей
Русский орфографический словарь Лопатина
кавалерист
кавалерия