meaning of anas platyrhynchos

1. wild dabbling duck from which domestic ducks are descended; widely distributed


Related Words

anas platyrhynchos |

Developed & Maintained By Taraprasad.com

Treasure Words