harurwa noun1 •A commonly eaten species of stink bug, Encosternum delegorguei, found in southern Africa.