Wiktionary
buffel ducks
n. (plural of buffel duck English)
n. (plural of buffel duck English)