spermatophorous - French English Dictionary