mustela

An Elementary Latin Dictionary

mustēla (-ella) ae, f

a weasel, C., H., Ph.

Related Words