sexual reproduction - English Synonyms Dictionary

sexual reproduction

n.
[1] amphimixis