self-pollination
English Dictionary
->
Letter S
-> self-pollination
Search Dictionary:
self-pollination Definition
(n)
fertilization
by
transfer
of
pollen
from
the
anthers
to
the
stigma
of
the
same
flower
self-pollination Synonyms
self-pollination
© Art Branch Inc.