Для определения рода слова “каракалпаки” его необходимо поставить в именительный падеж единственного числа, получается форма: “каракалпаки” . Тогда в зависимости от окончания в слове “каракалпаки” можно определить род.
Слово “каракалпаки”Полный морфологический разбор Cуществительного “каракалпаки” находится по ссылке