SEXUAL REPRODUCTION Meaning of SEXUAL REPRODUCTION in English reproduction by having sexual intercourse, mating, fertilization and reproduction Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012