self-fertilization
English Dictionary
->
Letter S
-> self-fertilization
Search Dictionary:
self-fertilization Definition
(n)
fertilization
by
the
union
of
male
and
female
gametes
from
the
same
individual
self-fertilization Synonyms
self-fertilisation
self-fertilization
© Art Branch Inc.