Latin-English dictionary »

crocuta meaning in English

LatinEnglish
crocuta [crocutae] (1st) M
noun

perh. hyenanoun

unidentifiednoun
[UK: ˌʌ.naɪ.ˈden.tɪ.faɪd] [US: ˌʌ.naɪ.ˈden.tə.ˌfaɪd]

wild animal of Ethiopianoun