Latin-English dictionary »

carcharus meaning in English

LatinEnglish
carcharus [carchari] (2nd) M
noun

fish (kind of)noun
[UK: fɪʃ] [US: ˈfɪʃ]

kind of dog fish (L+S)noun