Tamil Dictionary 🔍

squamduck

Squam"duck`. (Zoöl.) Defn: The American eider duck. [Local, U.S.]


squamduck - Similar Words