ANAS PLATYRHYNCHOS meaning in urdu | ANAS PLATYRHYNCHOS definition

noun
1) Wild dabbling duck from which domestic ducks are descended; widely distributed

1) جنگلی بطخ

ANAS PLATYRHYNCHOS meaning in urdu - English To Urdu Dictionary