Latin-English dictionary »

mustella meaning in English

LatinEnglish
mustella [mustellae] (1st) F
noun

weasel [weasels]noun
[UK: ˈwiːz.l̩] [US: ˈwiːz.l̩]