SQUAMDUCK Meaning of SQUAMDUCK in English the american eider duck. Webster English vocab. Английский словарь Webster. 2012