marsh buck in German marsh buck in German Sumpfantilope noun A swamp-dwelling antelope found throughout Central Africa, Tragelaphus spekii Add to Flashcards