'self-fertilised' definitions:

Definition of 'self-fertilised'

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

Words containing 'self-fertilised'