Latin-English dictionary »

camurus meaning in English

LatinEnglish
camurus [camura, camurum] adjective

curved, bent, hooked, crockedadjective

turned / arched inward, having such hornsadjective