mustelidi
Italian
Noun
mustelidi
m
plural of
mustelide