What does anas platyrhynchos mean?

anas platyrhynchos meaning in General Dictionary

wild dabbling duck from where domestic ducks are descended; extensively distributed