Tamil Dictionary 🔍

earlduck

Earl"duck`, n. (Zoöl.) Defn: The red-breasted merganser (Merganser serrator).


earlduck - Similar Words