harurwa

Noun

 * 1) A commonly eaten species of stink bug,, found in southern Africa.