English-Latin dictionary »

hornless, having lost / stunted horns meaning in Latin

EnglishLatin
hornless, having lost / stunted horns adjective

mutilus [mutila, mutilum]adjective