Latin-English dictionary »

catulus, catellus meaning in English

LatinEnglish
catulus, catellus noun

whelp [whelps](young of a mammal)
noun
[UK: welp] [US: welp]