What does aix sponsa mean?

aix sponsa meaning in General Dictionary

showy North American duck that nests in hollow woods