Definition Definition

serrula - Meaning and Examples

Meaning of 'serrula' (Webster Dictionary)

1 . Serrula [ n.]
- The red-breasted merganser.