Topic: BIOLOGY


sexual intercourse

noun
     
sexual intercourse [uncountable] formal
the physical activity of two people having sex with each other

Explore BIOLOGY Topic

Word of the Day
The BIOLOGY Word of the Day is:

Other related topics