mallards
英英释义
mallard
- n.wild dabbling duck from which domestic ducks are descended; widely distributed
同义词:Anas platyrhynchos
权威例句
Competitive foraging in mallards: “Ideal free’ ducksMallards and Highly Pathogenic Avian Influenza Ancestral Viruses, Northern EuropeNesting Effort by Wild Mallards with 3 Types of Radio TransmittersThe importance of winter floods to mallards in the Mississippi Alluvial Valley.Sensitivity Analyses of the Life Cycle of Midcontinent MallardsEffects of Transmitters on Reproduction and Survival of Wild MallardsSources of variation in breeding-ground fidelity of mallards (Anas platyrhynchos)Habitat selection rules in breeding mallards ( Anas platyrhynchos ): a test of two competing hypothesesEffects of Harness Transmitters on Behavior and Reproduction of Wild MallardsMethylmercury chloride and selenomethionine interactions on health and reproduction in mallards