Webster's Revised Unabridged Dictionary · 1913
Serrula
Copy link
Serrula
, noun
[Latin, a little saw.]
(Zoology)
The red-breasted merganser.
↑