MALLARDS
“MALLARDS” is a valid word.
11
Scrabble points
14
Words with Friends
8
letters
Definition
MALLARDS is a form of MALLARD
noun
- wild dabbling duck from which domestic ducks are descended; widely distributed