'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'