'self-pollinated' definitions:

Definition of 'self-pollinated'

From: WordNet
adjective
Fertilized by its own pollen [syn: self-fertilized, self-fertilised, self-pollinated]

Words containing 'self-pollinated'