English meaning of the Dagbani word pataraza

pataraza

Noun
  1. fertilizer