Translation of مُفْرَزَاتُهُ

      Noun

      excrements Pl., {biol.}
      excretions Pl., {biol.}
      discharges {biol.}
      secretions {biol.}