spermatogenous - French English Dictionary