sexual reproduction
English Dictionary
->
Letter S
-> sexual reproduction
Search Dictionary:
sexual reproduction Definition
(n)
reproduction
involving
the
union
or
fusion
of
a
male
and
a
female
gamete
sexual reproduction Synonyms
amphimixis
sexual reproduction
© Art Branch Inc.