Genus Mustela
|
Mustela putorius (organism)
Mustela putorius
European polecat
Id
18998007
Status
Primitive
|
Mustela putorius furo