Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Mallard" in English


Mallard a. : A drake; the male of Anas boschas.

Mallard a. : A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.

Example:
Can a snowy Mallard bred with a regular Mallard produce snowy Mallards?

Taxonomy
Mallard, the Mallard, species, Rhymer, ducks, hybridization, Anas platyrhynchos, male Mallards, birds, mallard duck, population, Drake, hybrids, Simberloff, ducklings, relatives, Mallard drake, ancestor.

Defination from the web:
Mallard. The release of feral Mallard Ducks in areas where they are not native sometimes creates problems through ... The wild Mallard itself is the ancestor of most domestic ducks and its naturally evolved wild gene pool gets genetically polluted in turn by the ... 

synonyms
  (noun) Anas platyrhynchos
  (noun) duck


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary