English-Latin dictionary »

having mane, crest meaning in Latin

EnglishLatin
having mane, crest adjective

jubatus [jubata, jubatum]adjective