Home
Search
Index
Definify.com
Webster
1913
Edition
Serrula
Ser′ru-la
,
Noun.
[L., a little saw.]
(Zool.)
The red-breasted merganser.
Similar Results
Serrulate
Sevruga
Ferrule