meaning of Afrikaruderente

Afrikaruderente - German to English

Maccoa duck [Oxyura maccoa]