From algo- + -geno.
algogeno (feminine algogena, masculine plural algogeni, feminine plural algogene)