WordUnscrambler Home
selfing
Definitions
[ˈsɛlfɪŋ], (Noun)
Definitions:
- fertilization by means of pollen from the same plant; self-pollination
(e.g: the flowers never open and pollination is normally by selfing)
Phrases:
Origin
:
Click here to see the free dictionary definition for selfing
definition by Oxford Dictionaries