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