English version

sexual intercourse in Biology topic

From Longman Dictionary of Contemporary Englishsexual intercourseˌsexual ˈintercourse noun [uncountable] formal  SYSEX/HAVE SEX WITHthe physical activity of two people having sex with each other