Грамматический словарь Зализняка (склонения слова):
Круторогий, круторогая, круторогое, круторогие, круторогого, круторогой, круторогого, круторогих, круторогому, круторогой, круторогому, круторогим, круторогий, круторогую, круторогое, круторогие, круторогого, круторогую, круторогое, круторогих, круторогим, круторогой, круторогою, круторогим, круторогими, круторогом, круторогой, круторогом, круторогих, круторог, круторога, круторого, крутороги
круторо́гий
КРУТОРОГИЙ -ая, -ое; -рог, -а, -о. Имеющий крутые, сильно изогнутые рога. К. олень. К. месяц (нар.-поэт.).
КРУТОР’ОГИЙ, круторогая, круторогое (·обл. ). С круто подымающимися кверху рогами. Круторогий баран.
< крутоны